package com.linjuke.childay.biz.dao;

import java.util.List;

import com.linjuke.childay.biz.ItemDO;
import com.linjuke.childay.biz.query.RegionItemQuery;

/**
 * @author pister
 *
 */
public interface ItemDAO {

	List<ItemDO> queryByRegion(RegionItemQuery regionItemQuery);
	
	void updateOrInsertItems(List<ItemDO> items);
	
	void deleteItems(List<Long> ids);
	
	ItemDO queryById(long id);
	
	void updateOrInsert(ItemDO item);
	
	void delete(long id);
	
	void update(ItemDO item);
	
	void updateOrDelete(ItemDO item);
	
	void insert(ItemDO item);
	
}